Portable Standard Lisp - significado y definición. Qué es Portable Standard Lisp
Diclib.com
Diccionario en línea

Qué (quién) es Portable Standard Lisp - definición

TAIL-RECURSIVE DYNAMICALLY BOUND DIALECT OF LISP
Portable Standard LISP

Portable Standard Lisp         
<language> (PSL) A dialect of Lisp from Utah University. PSL is available as a kit for 68000 and also runs on VAX. It compiles Lisp to C-code virtual machine language. ["The Portable Standard LISP Users Manual", TR-10, CS Dept, U Utah, Jan 1982]. ["A Portable Lisp System", M.L. Griss et al, Proc 1982 ACM Symp on Lisp and Functional Prog, Aug 1982]. (2000-09-25)
LISP 1.5         
  • 4.3 BSD]] from the [[University of Wisconsin]], displaying the [[man page]] for [[Franz Lisp]]
  • pointer]] diagram for the list (42 69 613)
  • A [[Lisp machine]] in the [[MIT Museum]]
FUNCTIONAL PROGRAMMING LANGUAGE BASED ON THE LAMBDA CALCULUS
LISP programming language; Lisp computer language; Lisp atom; Lisp language; LISP language; LISP (programming language); LISP atom; Lisp programming language; LISP (programming); Lisp (programming); Programmable programming language; Lisp renaissance; LISP 1.5; Lisp 1.5; Lithp (programming language); Defun; List Processing; LISP; List processing language; Lisp (language); MuLISP; Lots of Irritating Superfluous Parentheses; Lisp operators; History of the Lisp programming language; Lambde expressions in Lisp; Control structures in Lisp; Object systems in Lisp
The second version of Lisp, successor to LISP 1. Developed at MIT in 1959. Followed by LISP 1.75, LISP 1.9, Lisp 2 and many other versions.
BBN LISP         
DIALECT OF THE LISP PROGRAMMING LANGUAGE
BBN Lisp
BBN LISP (also stylized BBN-Lisp) was a dialect of the Lisp programming language by Bolt, Beranek and Newman Inc. in Cambridge, Massachusetts.

Wikipedia

Portable Standard Lisp

Portable Standard Lisp (PSL) is a programming language, a dialect of the language Lisp. PSL was inspired by its predecessor, Standard Lisp and the Portable Lisp Compiler. It is tail-recursive, late binding (or dynamically bound), and was developed by researchers at the University of Utah in 1980, which released PSL 3.1; development was handed over to developers at Hewlett-Packard in 1982 who released PSL 3.3 and up. Portable Standard Lisp was available as a kit containing a screen editor, a compiler, and an interpreter for several hardware and operating system computing platforms, including Motorola 68000 series, DECSYSTEM-20s, Cray-1s, VAX, and many others. Today, PSL is mainly developed by and available from Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB). Its main modern use is as the underlying language for implementations of Reduce.

Like most older Lisps, in the first step, PSL compiles Lisp code to LAP code, which is another cross-platform language. However, where older lisps mostly compiled LAP directly to assembly language or some architecture dependent intermediate, PSL compiles the LAP to C code, which would run in a virtual machine language; so programs written in it are as portable as C in principle, which is very portable. The compiler was written in PSL or a more primitive dialect named System Lisp or SYSLISP as "... an experiment in writing a production-quality Lisp in Lisp itself as much as possible, with only minor amounts of code written by hand in assembly language or other systems languages." so the whole ensemble could bootstrap itself, and improvements to the compiler improved the compiler. Some later releases had a compatibility package for Common Lisp, but this is not sustained in the modern versions.